[Gecko]
$=== SplitScreen Type ===
00000000 00000047
*This is a separator, do not enable this as a code.
$Vertical SplitScreen (Required) [dreamsyntax]
0457D70B 00000001
2857D768 00000000
0457D700 00000001
E2000001 80008000
2857D768 00001000
0457D700 00000000
E2000001 80008000
*Do not enable this and Horizontal SplitScreen at the same time
$Vertical SplitScreen - Widescreen (Optional) [dreamsyntax, Dolphin Wiki]
0458415C 3F0CCCCD
0458418C 3F0CCCCD
045F67A0 C1700000
045F67A8 44250000
045F67E0 442F0000
045F67D0 C2600000
045F67F0 C2780000
04343228 4E800020
044AB5CC 42F00000
045F7D4C 40300000
06519F60 00000034
3DC08057 3DE03F40
91EEE098 3DE0BF40
91EEE084 7E0802A6
4E800421 7E0803A6
3DE03F80 91EEE098
3DE0BF80 91EEE084
4E800020 00000000
04036764 484E37FD
0436328C 481B6CD5
040BCA54 4845D50D
04345D98 481D41C9
C20BC8D8 00000008
C3629918 81E10094
3E00800B 6210C4B0
7C0F8000 40820028
3DE08057 61EF5F1C
81EF0000 2C0F0002
3DE0804A 61EFB5CC
C36F0000 41820008
FF60D850 00000000
C249475C 00000003
3DC03F40 91C22000
C2222000 EC110032
D0030004 00000000
C2484334 00000002
3DC04000 91C22000
C0822000 00000000
C20622A8 00000007
3DC08057 3DE03F4C
61EFCCCD 91EEE098
3DE0BF66 61EF6666
91EEE084 4E800421
3DE03F80 91EEE098
3DE0BF80 91EEE084
60000000 00000000
C2062300 00000007
3DC08057 3DE03F4C
61EFCCCD 91EEE098
3DE0BF66 61EF6666
91EEE084 4E800421
3DE03F80 91EEE098
3DE0BF80 91EEE084
60000000 00000000
C2363180 0000000B
81C10124 3DE0800B
61EFF388 7C0E7800
3DC08057 41820014
3DE03F40 91EEE098
3DE0BF40 40820018
3DE03F4C 61EFCCCD
91EEE098 3DE0BF66
61EF6666 91EEE084
4E800421 3DE03F80
91EEE098 3DE0BF80
91EEE084 00000000
*Enable this if you
*- Have the Widescreen version of the mod
*- Are enabling Vertical SplitScreen
$Horizontal SplitScreen (Required) [dreamsyntax]
0457D70B 00000001
2857D768 00000000
0457D700 00000002
E2000001 80008000
2857D768 00001000
0457D700 00000000
E2000001 80008000
*Do not enable this and Vertical SplitScreen at the same time
$Horizontal SplitScreen - Widescreen (Optional) [dreamsyntax]
045F67A0 C1700000
045F67A8 44250000
045F67E0 442F0000
045F67D0 C2600000
045F67F0 C2780000
04343228 4E800020
044AB5CC 42F00000
045F7D4C 40300000
06519F60 00000034
3DC08057 3DE03F40
91EEE098 3DE0BF40
91EEE084 7E0802A6
4E800421 7E0803A6
3DE03F80 91EEE098
3DE0BF80 91EEE084
4E800020 00000000
04036764 484E37FD
0436328C 481B6CD5
040BCA54 4845D50D
04345D98 481D41C9
C20BC8D8 00000008
C3629918 81E10094
3E00800B 6210C4B0
7C0F8000 40820028
3DE08057 61EF5F1C
81EF0000 2C0F0002
3DE0804A 61EFB5CC
C36F0000 41820008
FF60D850 00000000
C249475C 00000003
3DC03F40 91C22000
C2222000 EC110032
D0030004 00000000
C2484334 00000002
3DC04000 91C22000
C0822000 00000000
C20622A8 00000007
3DC08057 3DE03F33
61EF3333 91EEE098
3DE0BF33 61EF3333
91EEE084 4E800421
3DE03F80 91EEE098
3DE0BF80 91EEE084
60000000 00000000
C2062300 00000007
3DC08057 3DE03F33
61EF3333 91EEE098
3DE0BF33 61EF3333
91EEE084 4E800421
3DE03F80 91EEE098
3DE0BF80 91EEE084
60000000 00000000
C2363180 0000000B
81C10124 3DE0800B
61EFF388 7C0E7800
3DC08057 41820014
3DE03F40 91EEE098
3DE0BF40 40820018
3DE03F33 61EF3333
91EEE098 3DE0BF33
61EF3333 91EEE084
4E800421 3DE03F80
91EEE098 3DE0BF80
91EEE084 00000000
*Enable this if you
*- Have the Widescreen version of the mod
*- Are enabling Horizontal SplitScreen
$Horizontal SplitScreen - FOV Adjustment (Optional) [dreamsyntax]
045841BC 3FA00000
045841C0 3F400000
045841EC 3FA00000
045841F0 3F400000
*Gives you greater viewing range in Horizontal SplitScreen with a FOV adjustment.
$Hide Score/Points UI (Recommended for Horizontal SplitScreen or Non-Widescreen) [dreamsyntax]
04201358 60000000
*Hides the score digits rendering during gameplay. Recommended for Horizontal SplitScreen to give the top screen player more room to see.
*
*Also recommended if you use the non-widescreen version of the mod.
$No Subtitles During Gameplay (Recommended for Horizontal SplitScreen) [dreamsyntax]
C2474038 00000004
3DE08057 61EF5F80
81EF0000 2C0F0003
38800000 41820008
8086024C 00000000
C2474A5C 00000004
3DE08057 61EF5F80
81EF0000 2C0F0003
38000000 41820008
8004024C 00000000
*Hides subtitles during regular gameplay.
*Subtitles will continue to show in menus, the rank screen, and events.
$=== Preference Codes ===
00000000 00000047
*This is a separator, do not enable this as a code.
$No Idle Chaos Powers Music v2 [dreamsyntax]
040A4FF0 60000000
040A4D84 60000000
*Disables the jingle when Shadow is in HeroShadow or DarkShadow state. Chaos Powers (Blast/Control) will still play their special music/sounds. After the Chaos Power completes, the original stage music will resume instead of restarting from the beginning.
$Always Allow Skipping Cutscenes [LimblessVector]
04174380 60000000
042D29A0 60000000
$Disable Partner Intro Cutscene Behavior [dreamsyntax]
04073E10 4800004C
*Disable the camera event on first partner meet
$Partner PORT3 / PORT4 Split (For ShadowRando) [dreamsyntax]
C20A85C4 00000019
3FE08056 63FFED4C
82430010 7FFF9050
281F0000 418200A0
82430010 3FE08056
63FFED78 7C1F9040
40820098 826D314C
3A730001 926D314C
28130001 41820084
3DE08057 61EF5F54
81EF0000 3E60804A
6273F118 3A400000
3A200000 3E008057
62105F50 82100000
7C118000 4182002C
820F0000 82100000
8210022C 82100000
7C109800 40820008
3A520001 3A310001
39EF0008 4BFFFFC8
2C120002 4180000C
3A5F0058 48000008
3A5F002C 92430010
48000010 824D314C
3A400000 924D314C
7C7F1B78 00000000
*Makes any non-flying partner after the first partner map to PORT4 instead of PORT3.
*
*Only useful if adding more Partners or using ShadowRando
*https://github.com/ShadowTheHedgehogHacking/ShadowRando/
$Disable Inverted Colors Effect with Time Stop [dreamsyntax]
04437C74 480009D0
*Removes the inverted colors effect when using Time Stop (Chao Control during bosses). May have side effects.
$Reduced Bloom (Reloaded) [dreamsyntax]
0456AC30 3EC00000
*Matches the Bloom amount used in Reloaded
*
*Bloom intensity multiplier. Lessens the bloom effect to a more reasonable level.
*If you'd like a custom amount, then replace the second half of this code with a floating point number, in hexadecimal.
*Examples:
*0.25 : 3E800000
*0.375: 3EC00000 (reloaded)
*0.5  : 3F000000
*0.67 : 3F2B851F (sx)
*0.95 : 3F733333 (default)
$No Bloom (not recommended) [Unknown]
0442FB10 60000000
*Completely turns off bloom, but makes the affected textures much darker as a side-effect. Not recommended, unless you really do not like bloom at all.
*IMPORTANT: Use this code if you do not want Bloom at all, not the Dolphin Graphics Mods "No Bloom"
$Restore Chaos Powers Glow (not recommended) [dreamsyntax]
040A4EBC 481D5C61
*Restores the 'aura' effect when Chaos Powers are active.
*Recommended OFF, because it can only map to one player.
$No Subtitles (not recommended) [LimblessVector]
045E1B9C 00000000
*Voice lines will play, but no subtitles will render to the screen.
*
*This includes pause text, unlock text, rank info in all menus, etc. DO NOT USE in combinatoin with "No Subtitles During Gameplay" code.
$=== Gameplay Tweaks ===
00000000 00000047
*This is a separator, do not enable this as a code.
$Target Other Player [dreamsyntax, DonutStopGaming]
040B7474 48000010
*By default, you will not target the other player in 2P-Mod. Enable this code to:
*- Homing attack other players
*- Auto-aim/lock-on to other players
$Increased Bullet/Missile Distance [dreamsyntax]
045F1DE8 459C4000
0451DDC4 459C4000
0451DD60 459C4000
0451DB80 459C4000
0451DB6C 459C4000
045EE224 459C4000
045EE220 459C4000
0451DB58 459C4000
0451DB44 459C4000
0451DBD0 459C4000
0451DBBC 459C4000
*Increases max distance bullets/missiles can travel
*This is mainly for enemies, but weapons in general are affected too
$All Partners Can Homing Attack [dreamsyntax]
004F1894 00000001
004F18C0 00000001
004F18EC 00000001
004F1918 00000001
004F1944 00000001
004F1970 00000001
004F199C 00000001
004F19C8 00000001
004F19C9 00000001
*All non-flying NPCs can now homing attack.
*They do not have trick jump animation, so they will use Idle animation.
*Maria can also JumpDash
$Skip Loading Any Events In Story Mode / Last Story [dreamsyntax]
0425D460 60000000
*Makes StageSequenceManager skip all events/sfd. For Example pressing Last Story will immediately start The Last Way instead of playing the multiple events.
$GUN Laser Rifle Damage Increase (Reloaded) [dreamsyntax]
04545F74 40C00000
*Increases GUN LaserRifle damage
*3 -> 6
$No Skidding / No Brake (Reloaded) [dreamsyntax]
04083338 48000020
*Removes the skid/brake state
$Cannon & Lock On Weapons No Knockback (Reloaded) [dreamsyntax]
0423D3B0 60000000
0423BC50 60000000
*Cannon and Lock On type weapons won't cancel your running momentum when you fire them.
$Lock-On Revamp v4 (Reloaded) [dreamsyntax, LimblessVector]
045F2000 3E99999A
045F2004 3E333333
*Increases fire and target rate of lock-on weapons
$Chaos Blast Damage Increase (Reloaded) [dreamsyntax]
04520200 42100000
*12->36
**Increased. Kills all normal enemies in one hit.
*Disable "1-hit kill Chaos Blast Damage" if using
$Keep Melee Weapons when Mounting Vehicles (Reloaded) [dreamsyntax]
0407EB60 4800001C
*Shadow will on longer drop melee weapons when mounting vehicles.
*Does not allow for picking up melee weapons while already in a vehicle.
$Coaster/Zipline Fix Bad Collision (Reloaded) [dreamsyntax]
04133854 3CC00004
*Fixes coli type which prevents shadow from shooting or being shot while on coasters
$GUNMech Physics Revamp (Reloaded) [dreamsyntax]
041ACF70 60000000
041ACF74 60000000
041ACCFC 60000000
041AE7B0 60000000
*GUN Mechs' hover travels much faster, they turn tighter, and are dismountable in mid-air.
$CarType Vehicles Revamp (Reloaded) [dreamsyntax]
041BD8C0 60000000
041BD3F4 60000000
041BDA58 60000000
041BD928 5400E7FE
041BD92C 28000001
041BD710 480000D4
*Brake is now set to Y button
*Dismount with X button at any time
*Tap 'jump' to accelerate faster in vehicles
*Tap 'jump' in air to make further distances
*Tap 'jump' always for optimal speed!
*Drifting is disabled while this code is active.
$AirSaucer Revamp (Reloaded) [dreamsyntax]
045F5984 45FA0000
045F59A4 44070000
045F59B4 43DC0000
045F5944 43480000
C21B177C 00000002
C022C264 EC21082A
FC200850 00000000
*Supes up Air Saucer vehicle.
*RotSpeed 250 -> 8000
*GroundSpeed 270 -> 540
*AirSpeed 220 -> 440
*JumpStrength 100 -> 200
*
*Makes the second jump of the air saucer have downward force instead.
$Holdable Slide v2 + Slope Fix (Reloaded) [dreamsyntax, LimblessVector]
0408DD80 48000078
C208DC2C 0000000D
3DE0807D 61EF71A0
81EF0000 81EF0000
81EF022C 81EF0030
7C0FF800 41820008
40820010 3DE08057
61EF5D5F 48000010
3DE08057 61EF5D87
48000004 89EF0000
2C0F0002 41820014
2C0F0008 4182000C
C00291C8 4800000C
3DE08000 C00F000C
60000000 00000000
*The player can slide as long as B or X are held, with no minimum or maximum slide time. Exception: sliding off a ledge.
*v2 adds player independent controls
*Fixes Player::Behavior::Sliding from being blocked by certain slopes (raycast miss)
*Also allows holding slide to work while falling/in the air
$Hold L to JumpDash instead of HomingAttack (Reloaded) [dreamsyntax]
C20A0324 0000000F
5460063F 41820070
3DE0807D 61EF71A0
820F0000 82100000
82DF0004 7C10B000
41820020 820F0008
2C100000 41820044
82100000 7C10B000
41820014 40820038
3E008056 6210ED4E
41820010 3E008056
6210ED7A 41820004
8A100000 2C100010
40820014 3A000001
2C100001 41820008
5460063F 00000000
$Instant HealUnit/BombUnit Server Respawn (Reloaded) [dreamsyntax]
045F99F8 00000000
*Respawn Time
*4s -> 0s
*for Heal Unit/Bomb Unit Server/Spawner
$Boss Health Increase v2 (Challenge Code) [dreamsyntax]
045F9310 43C80000
045F9330 437A0000
045F7568 43BE0000
045F7668 43700000
045F81EC 43160000
045F9260 447A0000
*Buffs
*- Black Doom
*- Egg Breaker
*- Heavy Dog
*- Blue Falcon
*To have more health
$Score Resets on Player Death (Challenge Code) [dreamsyntax]
04178C20 4BFF6A0D
*Restore score resetting to 0 if either player dies.
$Lose Chaos Powers on Player Death (Challenge Code) [dreamsyntax]
04178BA8 4BFF6621
*Chaos Power meters both reset to 0 if either player dies.
$Half Damage Jump/Homing/Dash Attacks (Challenge Code) [dreamsyntax]
04520188 3F800000
0452019C 3F800000
045201C4 3F800000
*Jump 2 -> 1
*JumpDash 2 -> 1
*Homing Attack 2 -> 1
*Do half damage
$Single Frame Invuln/Recovery (Challenge Code) [dreamsyntax]
04079028 4E800020
0407CC28 60000000
0407CC98 60000000
0407CCA0 38000001
*Makes invulnerability only a single frame.
*Makes Shadow immediately recover on damage.
$=== Cheats ===
00000000 00000047
*This is a separator, do not enable this as a code.
$1-hit kill Chaos Blast Damage [dreamsyntax]
04520200 459C4000
*Chaos Blast Damage
*12 -> 5000
*Kills everything including bosses in one blast
*Disable "Chaos Blast Damage Increase (Reloaded)" if using
$No Ammo for Melee Weapons [dreamsyntax]
0423D60C 60000000
*Ammo will not reduce on hit
$Instant Lock-On and Shot Interval [dreamsyntax]
045F2004 3E4CCCCD
*Global value used for all Lock-On weapons and BlackVolt vehicle.
*Will near-instantly lock on to everything.
*DISABLE Lock-On Revamp v4 (Reloaded) if you use this!!
$Mute music and cutscenes
0458F99C 00000000
0458FA90 00000000
*Mutes all adx tracks (including cutscenes)
$Moonjump [LimblessVector]
2856ED4E FFDF0020
045F2BD8 43A00000
E2000001 80008000
2A56ED4E FFDF0020
045F2BD8 C3A00000
E2000001 80008000
*Hold Z to flip gravity. (P1 Remote)
*Affects all players/partner objects.
$Unlimited Wallrun Distance [dreamsyntax]
045F2950 47C35000
$Unlimited Wallcling Time [dreamsyntax]
045F2960 47C35000
$Unlimited Raycast Tolerance [dreamsyntax]
0409330C 4E800020
*Ignores raycast limit.
*For example, Shadow can stop in the middle of a loop upside-down without falling off.
*Expect weird behavior in some cases.
$Replace Chaos Control with Time Stop in Expert [LimblessVector]
2857D7C5 00000001
0057D750 00000001
E2000001 80008000
*Replaces the regular Chaos Control with the boss version while in Expert.
$Super GUN Walker
041ACF4C C022B324
045F58EC 45E10000
*Hover 400 -> 2000
*Speed 2400 -> 7200
*Very busted, consider this a cheat to mess around with rather than a balance change
*Compatible with the GUNMech Physics Revamp (Reloaded) code. You can use both.
$Super Shadow TestVer v0.8 [dreamsyntax]
0417711C 60000000
045F077C 00000000
045F936C 43C80000
045F2720 451C4000
C60AF2E4 800AF3BC
C20A860C 0000000F
8A04000B 2C100040
40820068 3E00807D
621071A0 3DE08056
61EFED4C 7C0F2000
41820028 39EF002C
7C0F2000 40820044
3DE08057 61EF5FA4
81EF0000 2C0F0002
41800030 3A100008
82100000 82100000
89F000AF 71E60030
2C060030 4182000C
61EF0030 48000008
71EF00CF 99F000AF
38C00001 00000000
C22EB21C 0000000D
388500DC C0050000
D0040000 C0050004
C022FC8C 3DE08057
61EF5FA8 820F0000
82100000 82100000
7C058000 3A0FFDB6
41820008 3A100028
8A100000 2C100008
40820008 EC00082A
2C100010 40820008
EC000828 D0040004
C0050008 D0040008
60000000 00000000
C20882FC 0000000F
3E00807D 621071A0
82100000 82100000
81F0022C 81EF0030
7C0FF800 41820038
3DE08057 61EF5FA4
81EF0000 2C0F0002
4180003C 3E00807D
621071A8 82100000
82100000 81F0022C
81EF0030 7C0FF800
4082001C 89F000AF
71EF0030 2C0F0030
4082000C C02200F8
48000008 C02290C0
60000000 00000000
*Press "D-pad UP" to switch fly on/off (must homing attack after, you can buffer a switch in advance)
*Hold Z to ascend
*Hold L to descend
*Spammable Dash While Flying
*2.5x faster homing attack
*
*Does not deplete rings
*Shooting a chaos spear while dying may result in a crash
*Dying while in flying mode results in respawning in the same spot you died, with broken camera
$Fill Dark Meter with Z + L [Zzetti]
2856ED4E 00001020
045766D4 00007530
E2000001 80008000
$Fill Hero Meter with Z + R [Zzetti]
2856ED4E 00002020
045766C8 00007530
E2000001 80008000
$Clear Both Meters with Z + L + R [Zzetti]
2856ED4E 00003020
045766C8 00000000
045766D4 00000000
E2000001 80008000
$Fill Dark Meter Z + L - P2 Remote [dreamsyntax]
2856ED7A 00001020
045766D4 00007530
E2000001 80008000
$Fill Hero Meter with Z + R - P2 Remote [dreamsyntax]
2856ED7A 00002020
045766C8 00007530
E2000001 80008000
$Clear Both Meters with Z + L + R - P2 Remote [dreamsyntax]
2856ED7A 00003020
045766C8 00000000
045766D4 00000000
E2000001 80008000
$=== Character Mod Related ===
00000000 00000047
*This is a separator, do not enable this as a code.
$Red Shadow Jump Ball Customization [dreamsyntax]
C20034B0 00000003
2C04000E 40820008
38800001 2C04000F
60000000 00000000
*Makes Red Shadow slot have Sonic's jumpball color.
*
*Edit 3880000X
*replacing X with below for alternative colors:
*
**0 = (Default Orange, but White Homing Attack)
**1 = Sonic (Blue)
**2 = Tails (Yellow)
**3 = Knuckles (Red)
**4 = Amy (Light Pink)
**5 = Rouge (Very Light Purple)
**6 = Omega (Red, Large Radius)
**7 = Vector (Green, Large Radius)
**8 = Espio (Light Blue)
$Custom MTP Crash Fix v4 [dreamsyntax]
C24188A0 0000000A
3F808057 639C5F80
839C0000 2C1C000A
4182001C 2C1C0010
41820014 2C1C0006
41820010 2C1C0001
4082001C 4E800020
83810114 3C00800B
600053D0 7C1C0000
41A2FFEC 9421FFC0
60000000 00000000
*Fixes crashing after completing stages when using custom MTP model/character mods.
*
*Example:
*If using Omega over Shadow, and then complete a stage Omega appears in (Iron Jungle, Lava Shelter) you have a chance to crash. With this code you will no longer crash.
$Yellow Android MTP Animation Override [dreamsyntax, DonutStopGaming]
C20B44DC 00000009
3E00807D 621018C4
7C058000 39E00000
41820030 3A050004
82100000 82100014
3DE05357 61EF3250
80900000 7C0F2000
39E00000 4082000C
3A10FCF4 39E02729
809F085C 00000000
C201483C 00000003
2C0F2729 40820008
92030014 80030014
60000000 00000000
C20B474C 00000004
38210020 3DE0807D
61EF866C 3E00809D
621093A8 920F0000
60000000 00000000
*shadow2py.one archive MUST CONTAIN:
*HS.BON
*SONDOW.MTP
*IN THAT ORDER at the bottom of the file
*
*You can put whatever BON/MTP you want, including whatever models, but the name must match the above.
*
*The other androids must not contain custom MTP with this version of the code.
*
*NOTE: Must enable Custom MTP Crash Fix v4 if you use this code!
$Yellow Android to Sonic Color & FX for v2.4+ [dreamsyntax]
040034BC 38800001
*Change Yellow Android slot to have:
*Sonic's jumpball
*No shoe flame FX
$Yellow Android No Shoe Flame FX [dreamsyntax]
C2083898 00000003
80030064 2C00000F
40820008 38000001
60000000 00000000
*Intended for char swaps like Sonic over Yellow Android
$Yellow Android to Omega Color for v2.4+ [dreamsyntax]
040034BC 38800006
*Change Yellow Android slot to have:
*Omega's jumpball
[Core]
MEM1Size = 0x04000000
RAMOverrideEnable = True
FastDiscSpeed = True
CPUThread = False
[Video_Settings]
CacheHiresTextures = True
HiresTextures = True
WidescreenHeuristicStandardRatio = 0.91
WidescreenHeuristicWidescreenRatio = 1.21
WidescreenHeuristicAspectRatioSlop = 0.50
[Gecko_Enabled]
$Vertical SplitScreen (Required)
$Vertical SplitScreen - Widescreen (Optional)
$No Idle Chaos Powers Music v2
$Always Allow Skipping Cutscenes
$Disable Partner Intro Cutscene Behavior
